.NET backend developer
Job overview
Responsible for defining technical and functional specifications, developing and prototyping ERP application software, implementing and integrating reusable modules, ensuring code quality through testing, maintaining existing components, and collaborating in Agile processes to support stakeholders.
Key responsibilities
Define and document technical and functional specifications for application components
Develop and prototype ERP application modules according to specifications
Implement software modules, integrate reusable components, and deliver production-ready source code
Design and execute unit and integration tests, identify and resolve software defects to ensure delivery quality
Maintain and evolve existing application components by administering and updating reusable software assets
Participate in Agile ceremonies, provide local application support, and align stakeholders
Skills and competences
Algorithmic problem-solving
Prototyping
Interpersonal communication
Multitasking
Agile methodologies
ERP software development
Qualifications
At least 7 years of experience in .NET development
5 to 7 years of experience designing and consuming REST APIs
5 to 7 years of algorithmic problem-solving and prototyping experience
2 to 4 years of experience with RabbitMQ messaging
2 to 4 years of experience with Azure DevOps
2 to 4 years of experience with Kubernetes deployments
Up to 2 years of experience with AWS cloud services